mobile radar complexes - Inglés Sinónimo Diccionario